Afin d’accĂ©lĂ©rer la production de vos COstums, nous avons mis en place des templates avec des fonctionnalitĂ©s prĂ©-dĂ©finir personnaliser ? Vous aimez le design de la carto sur Alternatiba et vous souhaitez le rĂ©-utiliser sur votre COstum, utilisez nos templates.
Vous pouvez aussi créer votre propre template afin qui soit réutilisable partout par les autres développeurs mais aussi sur les COstums générique
Au début de la page sur laquelle vous souhaitez ajouter des éléments templates mettre ce code.
<?php $params = [
"tpl" => "aCompleter",
"slug"=>$this>costum["slug"],
"canEdit"=>$canEdit,
"el"=>$el ];
echo $this->renderPartial("costum.views.tpls.acceptAndAdmin", $params,true ); ?>
| nom | type | initialiser | description |
|---|---|---|---|
| tpl | string | non | Le nom d’Ă©lĂšment de COstum, elle devrait ĂȘtre identique Ă celle de votre fichier JSON |
| slug | string | oui | Ne pas toucher |
| canEdit | boolean | oui | Permet administrateur de pouvoir l’administrer en mode COstum gĂ©nĂ©rique, si vous souhaitez pas mettre en false |
| el | array | oui | el (array) : Permet de rĂ©cupĂ©rer les informations propre Ă l’Ă©lĂ©ment |
Vous ĂȘtes prĂȘt a utiliser un template a l’endroit que vous dĂ©sirez
<?php $params = array("canEdit" => $canEdit);
echo $this->renderPartial("costum.views.tpls.events.blockEventDescription", $params); ?>
| nom | type | description |
|---|---|---|
| canEdit | boolean | Permet d’activer la personnalisation du bloc en mode COstum gĂ©nĂ©rique, si vous souhaitez pas que l’administrateur puis l’Ă©diter, initialiser la en false |
<?php $params = array("canEdit" => $canEdit);
echo $this->renderPartial("costum.views.tpls.events.blockEventCommunity", $params); ?>
| nom | type | description |
|---|---|---|
| canEdit | boolean | Permet d’activer la personnalisation du bloc en mode COstum gĂ©nĂ©rique, si vous souhaitez pas que l’administrateur puis l’Ă©diter, initialiser la en false |
(Refaire le screen) Basé sur le COstum Coeur Numérique.
<?php $params = array("canEdit" => $canEdit);
echo $this->renderPartial("costum.views.tpls.blockevent", $params); ?>
| nom | type | description |
|---|---|---|
| canEdit | boolean | Permet d’activer la personnalisation du bloc en mode COstum gĂ©nĂ©rique, si vous souhaitez pas que l’administrateur puis l’Ă©diter, initialiser la en false |
<?php $params = array("canEdit" => $canEdit);
echo $this->renderPartial("costum.views.tpls.eventCarousel", $params); ?>
| nom | type | description |
|---|---|---|
| canEdit | boolean | Permet d’activer la personnalisation du bloc en mode COstum gĂ©nĂ©rique, si vous souhaitez pas que l’administrateur puis l’Ă©diter, initialiser la en false |
<div style="margin-top: 6vw" class="no-padding carousel-border" >
<div id="docCarousel" class="carousel slide" data-ride="carousel">
<?php $params = array("canEdit" => $canEdit); ?>
echo $this->renderPartial("costum.views.tpls.events.blockEventSlide", $params); ?>`
</div>
</div>
| nom | type | description |
|---|---|---|
| canEdit | boolean | Permet d’activer la personnalisation du bloc en mode COstum gĂ©nĂ©rique, si vous souhaitez pas que l’administrateur puis l’Ă©diter, initialiser la en false |
<?php $params = array("canEdit" => $canEdit);`
echo $this->renderPartial("costum.views.tpls.communityCarousel", $params); ?>`
|nom | type | description | | canEdit | boolean | Permet d’activer la personnalisation du bloc en mode COstum gĂ©nĂ©rique, si vous souhaitez pas que l’administrateur puis l’Ă©diter, initialiser la en false | | roles | string | Permet de rĂ©cupĂ©rer par les organisations/personnes par rapport Ă leurs rĂŽles, le rĂŽle doit ĂȘtre unique |
<?php $params = array("canEdit" => $canEdit); ?>
echo $this->renderPartial("costum.views.tpls.blockCommunity", $params); ?>
|nom | type | description | | canEdit | boolean | Permet d’activer la personnalisation du bloc en mode COstum gĂ©nĂ©rique, si vous souhaitez pas que l’administrateur puis l’Ă©diter, initialiser la en false |
affiche les 3 derniers POI avec la category article.
<?php $params = array("canEdit" => $canEdit); ?>
echo $this->renderPartial("costum.views.tpls.article.blockArticle", $params); ?>
affiche les 3 derniers POI de la communautĂ© d’un costum avec la category article.
<?php $params = array("canEdit" => $canEdit); ?>
echo $this->renderPartial("costum.views.tpls.article.blockArticleCommunity", $params); ?>
(screen).
affiche la map basic.
<?php $params = array("canEdit" => $canEdit); ?>
echo $this->renderPartial("costum.views.tpls.map.basic", $params); ?>
(screen).
affiche la map avec la communautĂ© d’un costum.
<?php $params = array("canEdit" => $canEdit); ?>
echo $this->renderPartial("costum.views.tpls.map.mapCommunity", $params); ?>
(screenshot ressource)
|nom | type | description | | canEdit | boolean | Permet d’activer la personnalisation du bloc en mode COstum gĂ©nĂ©rique, si vous souhaitez pas que l’administrateur puis l’Ă©diter, initialiser la en false | | limit | int | Indique la limite des rĂ©sultats a afficher |
(screenshot dda)
|nom | type | description | | canEdit | boolean | Permet d’activer la personnalisation du bloc en mode COstum gĂ©nĂ©rique, si vous souhaitez pas que l’administrateur puis l’Ă©diter, initialiser la en false | | limit | int | Indique la limite des rĂ©sultats a afficher |
(screenshot news)
|nom | type | description | | canEdit | boolean | Permet d’activer la personnalisation du bloc en mode COstum gĂ©nĂ©rique, si vous souhaitez pas que l’administrateur puis l’Ă©diter, initialiser la en false | | nbPost | int | Indique de posts a afficher |
(screenshot projets)
|nom | type | description | | canEdit | boolean | Permet d’activer la personnalisation du bloc en mode COstum gĂ©nĂ©rique, si vous souhaitez pas que l’administrateur puis l’Ă©diter, initialiser la en false | | limit | int | Indique la limite des rĂ©sultats a afficher |
(screenshot map)
|nom | type | description | | canEdit | boolean | Permet d’activer la personnalisation du bloc en mode COstum gĂ©nĂ©rique, si vous souhaitez pas que l’administrateur puis l’Ă©diter, initialiser la en false | | type | array | Permet de savoir quel type d’Ă©lĂšment vous souhaitez rĂ©cupĂ©rer | | latitude | float | RĂ©cupĂšre latitude pour affichage de la carte | | longitude | float | RĂ©cupĂšre la longitude pour affichage de la carte | | country | string | Permet Ă la gĂ©olocalisation d’un pays |